Tureng Mobile
Deyim
2
expr.
fresh off the boat
expr.
just off the boat